#pragma once

BOOL Log(LPCSTR message, ...);
BOOL LogWin32Error(LPCSTR message, ...);
BOOL CreateLogFile(LPCSTR strLoggingDirectory);
LPCSTR GetProcessName();
LPCSTR GetModuleName(HMODULE hModule);
void CloseLogFile();
BOOL ReadConfiguration();
BOOL SetInitialisationFatalError(LPCSTR strMessage);
BOOL IsStringsEqualIgnoreCase(LPCSTR strFirst, LPCSTR strSecond);
